Big Huge Thesaurus

american mastodont

noun

sounds kind of like